SY6301 - Navigation and State Estimation
Course Code Bundle

Folder layout:

  demos/      Block 1-8 MATLAB demonstrations (run any of these
              with the navutils folder on the MATLAB path).

  navutils/   Shared utility functions for LLH / ECEF / NED / quaternion
              conversions, covariance bounds, time conversions, etc.
              Add this folder to the MATLAB path before running demos.

  project/    Block 9 / capstone analysis scripts. Use together with
              the data files in the matching SY6301 - Data.zip:
                Project_DataRequest.m
                Project_CorrelationTime.m
                Project_AccuracyECDF.m
                Project_InertialDrift.m
                Project_FaultDetection.m

Quick start (MATLAB):
  >> addpath('navutils');          % put navutils on the path
  >> cd demos
  >> DcmExample                    % or any other demo

For the project scripts, also load the .mat files from the Data zip:
  >> addpath('navutils');
  >> cd project
  >> load('data_AllSource.mat');
  >> Project_AccuracyECDF
